﻿@charset "utf-8";
/* Update 2012.03.01 by fxl  */
body,h1,h2,h3,h4,h5,h6,hr,p,pre,blockquote,dl,dd,ul,ol,th,td,form,fieldset,legend,button,input,textarea{margin:0;padding:0}h1,h2,h3,h4,h5,h6,button,input,textarea,select{font-size:100%}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}li{list-style:none}address,cite,code,dfn,var,em,th{font-style:normal;font-weight:normal}button,input,textarea{outline:none;font-family:inherit}:focus{outline:none;}

body {font:12px/1.5 "Microsoft Yahei", "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti !important;;color:#292929;}
a {text-decoration:none;color:#3a95af;cursor:pointer;outline:none;*hide-focus:expression(this.hideFocus=true);}
a:hover {text-decoration:underline;}
.wrap {width:794px;margin:0 auto;*zoom:1;}
.wrap:after {content:".";display:block;visibility:hidden;height:0;clear:both;}

/*部分公用*/
.t_c {text-align:center;}
.t_r {text-align:right;}
.t_l {text-align:left;}
.last_one {border-bottom:none;}
/*btn*/
.add_btn ,.add_btn b {height:30px;line-height:30px;background:url(../images/add_btn.png) no-repeat;font-size:14px;}
.add_btn {display:inline-block;padding-left:10px;background-position:0 0;color:#fff;}
.add_btn b {float:left;display:block;padding-right:10px;background-position:right 0;}
.go_btn ,.go_btn b {height:28px;line-height:28px;background:url(../images/go_btn.png) no-repeat;font-size:14px;}
.go_btn {display:inline-block;padding-left:19px;background-position:0 0;color:#3d97b1;}
.go_btn b {float:left;display:block;padding-right:19px;background-position:right 0;}
.rss_btn ,.rss_btn em {height:27px;line-height:25px;background:url(../images/rss_btn.png) no-repeat;font-size:14px;}
.rss_btn {display:inline-block;padding-left:12px;background-position:0 0;color:#fff;}
.rss_btn em {float:left;display:block;padding-right:12px;background-position:right 0;font-weight:bold;}
.eml_rss_btn ,.eml_rss_btn b {height:27px;line-height:27px;background:url(../images/eml_rss_btn.png) no-repeat;font-size:12px;}
.eml_rss_btn {display:inline-block;padding-left:12px;background-position:0 0;color:#fff;}
.eml_rss_btn b {float:left;display:block;padding-right:12px;background-position:right 0;font-weight:bold;}
.wat_btn ,.wat_btn b {height:25px;line-height:25px;background:url(../images/wat_btn.png) no-repeat;font-size:12px;}
.wat_btn {display:inline-block;padding-left:17px;background-position:0 0;color:#fff;}
.wat_btn b {float:left;display:block;padding-right:17px;background-position:right 0;font-weight:bold;}
.wat_btn em {font-weight:bold;}
/*inp*/
.inp {width:115px;height:17px;border:1px solid #bdb8ab;line-height:18px;padding:2px 2px;}
.big_inp {width:390px;height:23px;line-height:23px;font-size:14px;padding:2px 5px;border-style:solid;border-color:#b2b2b2;border-width:1px 0 0 1px;}
.time {width:115px;height:17px;border:1px solid #bdb8ab;line-height:18px;padding:2px 5px;background:url(../images/time.png) 105px center no-repeat;color:#555;}

/*logo*/
.wp_logo {margin:25px 0 12px;overflow:hidden;*zoom:1;}
.logo {float:left;}
.logo a {display:block;width:252px;height:42px;background:url(../images/logo.png) no-repeat;text-indent:-999px;overflow:hidden;}
.logo_r {float:right;padding-top:20px;}
.logo_r a , .logo_r input {vertical-align:middle;}
.logo_r a {margin-left:5px;}
.logo_r .inp {border-style:solid;border-color:#b6b6b6 #f1f1f1 #f1f1f1 #b6b6b6;border-width:1px;width:150px;height:18px;}
.lg_srh_btn {display:inline-block;width:57px;height:25px;line-height:25px;background:url(../images/log_srh_btn.png) no-repeat;text-align:center;color:#4d4d4d;}
/*nav*/
.nav {width:768px;height:30px;background:url(../images/nav.png) no-repeat;padding:0 17px 0 12px;overflow:hidden;*zoom:1;}
.nav ul {float:left;overflow:hidden;*zoom:1;}
.nav li {float:left;height:28px;line-height:28px;background:url(../images/nav_line.gif) right center no-repeat;padding:2px 2px 0;}
.nav_r {float:right;padding-top:2px;}
.nav li a {display:block;line-height:28px;color:#fff;font-weight:bold;padding:0 15px;}
.nav li.on a ,.nav li a:hover {background:url(../images/nav_hov.gif) repeat-x;}
.nav_r .abt {display:block;line-height:28px;color:#fff;font-weight:bold;}
/*left_nav*/
.left_nav {width:104px;height:317px;background:#efefef;padding:13px 0 0 7px;}
.left_nav li {width:104px;height:26px;line-height:26px;padding-left:5px;padding-top:4px;}
.left_nav li a {display:block;line-height:26px;cursor:pointer;font-weight:bold;color:#007ba0;text-indent:9px;*zoom:1;}
.left_nav li.on {background:url(../../images/common/arrow_black.gif) no-repeat left #fff;}
/*bottom*/
#bottom {overflow:hidden;*zoom:1;width:794px;margin:20px auto 40px auto;}
#bottom.big_nav {width:955px;}
.copyright {float:left;width:440px;display:inline-block;font-family:'Microsoft YaHei',tahoma,arial;text-align:left;color:#adadad;height:24px;line-height:24px;}
/* 分页 */
.wp_page {clear:both;padding:20px 0;overflow:hidden;*zoom:1;}
.wp_page .fix, .page {float:left;position:relative;left:50%;}
.page {left:-50%;}
.page a, .page span {float:left;font-family:arial;}
.page a {line-height:18px;}
.page a:hover {text-decoration:none;color:#057bd3;}
.page .fst, .page .lst {color:#999;}
.page .on {background:#39a1ee;color:#fff;}
.page .oth {color:#060;margin:0 2px;}
.page a, .page .on, .page .pre, .page .nxt, .page .fst, .page .lst {padding:2px 4px 0;margin:0 2px;}
/*结构*/
.left_box {float:left;}
.right_box {float:right;}
.wp_box {background:#ececec;border:1px solid #c6c6c6;padding:12px 12px 16px 9px;margin-top:7px;overflow:hidden;*zoom:1;}
.left_box .wp_box {width:504px;}
.right_box .wp_box {width:236px;}
.wp_tit {height:22px;line-height:22px;padding-bottom:10px;border-bottom:1px solid #cccbcb;font-weight:bold;overflow:hidden;*zoom:1;}
.wp_tit_l {float:left;}
.wp_tit_r {float:right;}
.idx_wp_tit {font-weight:bold;color:#000;margin-bottom:5px;}
.idx_wp_box {background:#f3f3f3;border:1px solid #d0d0d0;padding:12px 12px 16px 9px;margin-top:7px;overflow:hidden;*zoom:1;}
.left_box .idx_wp_box {width:504px;}
.idx_wp_box .wp_tit {font:14px/22px Microsoft YaHei,\5b8b\4f53;color:#232323;}
.side_l_box , .cnt_box , .side_r_box {margin-top:17px;}
.side_l_box ,.cnt_box {float:left;}
.side_r_box {float:right;}
.cnt_box .idx_wp_box {width:475px;_width:470px;margin:0 6px 7px 7px;}
.side_r_box .idx_wp_box {width:148px;_width:144px;margin:0 0 7px;}
/*弹出层*/
.wp_layer {width:361px;border:1px solid #46c1e6;margin:0px;overflow:hidden;*zoom:1;}
.layTit {background:#61a3e2 url(../images/tit_bg.gif) repeat-x;height:28px;line-height:30px;padding:0 8px 0 15px;overflow:hidden;*zoom:1;}
.layTit .tit {float:left;font-size:14px;font-weight:bold;color:#fff;}
.layTit .layRt {float:right;}
.layOff {background:url(../images/btn_esc.gif) no-repeat;display:block;overflow:hidden;text-indent:-999px;width:21px;height:18px;margin-top:5px;}
.layCnt {overflow:hidden;*zoom:1;padding:15px;}
.layCnt strong {font-size:14px;display:block;margin-bottom:10px;}
.layCnt .inp {border:1px solid #c9c9c9;height:19px;color:#adadad;}
.layCnt .input{border:2px solid #c9c9c9;height:25px;font-size:14px;padding:4px;width:310px;}
.layCnt .txt {width:310px;height:90px;border:1px solid #c9c9c9;}
.layCtr {overflow:hidden;*zoom:1;padding-bottom:10px;_padding-bottom:14px;*padding-bottom:14px;text-align:center;}
.layCnt a ,.layCnt input ,.layCnt label {vertical-align:middle;}
.layCtr .add_btn {padding-left:19px;}
.layCtr .add_btn b {padding-right:19px;}
.lay_lnk {display:inline-block;color:#51caef;font-weight:bold;padding-top:8px;}
.layCnt .txt_info {color:#6f6f6f;}
.jQiframe {position:absolute;width:100%;height:100%;z-index:-1;background:none;border:none;border:0;display:none;/*此框架添加后弹出层可以不被遮挡*/}
.lgsina_btn {display:inline-block;width:106px;height:34px;padding-left:34px;line-height:36px;background:url(../images/lgsina_btn.png) no-repeat;font-size:14px;color:#fff;overflow:hidden;}

/*下一步*/
.nxt_box {width:692px;margin:0 auto;}
.wb_box {margin-left:2px;position:relative;}
.wb_top ,.wb_btm {width:689px;height:7px;_font-size:0;}
.wb_top {background:url(../images/wb_top.gif) no-repeat;}
.wb_btm {background:url(../images/wb_btm.gif) no-repeat;}
.wb_bd {width:689px;height:295px;background:#292929;overflow:hidden;}
.wb_bd dl {width:322px;margin:0 auto;}
.wb_bd dt ,.wb_bd dd {margin-top:22px;}
.wb_bd dt {font-size:14px;color:#c5c5c5;text-align:center;}
.nxt_btn {display:inline-block;width:203px;height:45px;line-height:45px;background:url(../images/nxt_btn.png) no-repeat;font-size:14px;font-weight:bold;color:#fff;text-align:center;}
.txt {width:300px;height:79px;backgound:#fff;border-style:solid;border-color:#a8a8a8;padding:10px;border-width:3px 0 0 2px;overflow-x:hidden;overflow-y:auto;}
.wb_bd dd.atnt {text-align:right;color:#8d8d8d;margin-top:8px;}
.atnt input , .atnt label {vertical-align:middle;}
.hot_ball {width:152px;height:171px;background:url(../images/hot_ball.gif) no-repeat;margin:-5px 0 0 295px;}
/*搜索列表3*/
.add ,.ask_fst {padding-left:8px;}
.add {margin-bottom:5px;}
.ask_fst {font-size:14px;color:#4d4d4d;margin-bottom:8px;}
.srh_box {width:529px;margin-top:7px;}
.srh_tit {overflow:hidden;*zoom:1;}
.srh_tit_l {float:left;}
.srh_tit_r {float:right;font-weight:normal;color:#908f8f;}
.srh_tit_r b {color:#ce1818;}
.srh_cnt {width:529px;height:161px;background:url(../images/srh_box.png) no-repeat;margin-top:7px;padding:12px 0;}
.srh_tb th ,.srh_tb td {padding:4px 0 5px 12px;line-height:20px;color:#707070;}
.srh_tb th {width:60px;}
.srh_tb td a {display:inline-block;height:19px;line-height:19px;padding:0 4px;color:#292929;}
.srh_tb td a.on ,.srh_tb td a:hover {background:#4aadc9;color:#f3efe3;}
/*旅游路线列表*/
.ord_btn {dispaly:block;line-height:22px;background:url(../images/up_ico.gif) right 0 no-repeat;padding-right:18px;font-weight:normal;color:#292929;}
.way_lst {*zoom:1;}
.way_lst dd {line-height:22px;border-bottom:1px solid #b5b09f;padding:14px 0;overflow:hidden;*zoom:1;}
.way_lst .way_lst_l {float:left;overflow:hidden;*zoom:1;}
.way_lst .way_lst_r {float:right;}
.way_lst dd i {float:left;display:block;width:19px;height:19px;background:url(../images/way_ico.gif) no-repeat;text-indent:-999px;font-size:0;overflow:hidden;*zoom:1;margin-right:6px;}
.way_lst dd i.ico_team {background-position:0 -22px;}
.way_lst_l a {font-weight:bold;color:#3a95af;}
.way_lst_l a.com_from {font-weight:normal;color:#707070;margin-left:25px;*zoom:1;}
.price {font-size:14px;color:#dd4e00;font-weight:bold;}
.slct_txt {font:12px/22px Microsoft YaHei,\5b8b\4f53;font-weight:bold;color:#119cc6;margin:0 5px 0 2px;}
.slct_txt sup {font-weight:normal;font-family:arial;font-size:10px;}
/*top10_lst*/
.top10_lst {}
.top10_lst dd {line-height:22px;border-bottom:1px solid #b5b09f;padding:5px 0;overflow:hidden;*zoom:1;}
.price_nor {font-weight:normal;color:#dd4e00}
.top10_lst a b {font-weight:normal;}
.top10_lst dd.last_one {border-bottom:none;}

/*搜索列表2*/
.rss {padding-left:8px;}
.rss input ,.rss a {vertical-align:middle;margin-bottom:5px;}
.rss input {margin-right:8px;}

/*群2*/
.group_box {width:529px;overflow:hidden;*zoom:1;}
.group_box dl {float:left;width:233px;height:62px;background:#ececec;margin:8px 3px 0;padding:13px 12px;overflow:hidden;*zoom:1;}
.grp_lst dt ,.grp_lst dd {margin-left:70px;line-height:22px;color:#7b7b7b;}
.grp_lst dd.grp_pic {float:left;width:61px;height:61px;margin-left:0;}
.grp_pic {display:block;width:61px;height:61px;}
.grp_lst dt a {color:#4aadc9;font-weight:bold;}
.grp_lst dt a ,.grp_lst dt span {margin-right:8px;}
.goto_qqwb ,.goto_sina {display:inline-block;padding-right:20px;}
.goto_qqwb {background:url(../images/qq.gif) right center no-repeat;}
.goto_sina {background:url(../images/sina.gif) right 2px no-repeat;}
/*线路详细页2*/
.way_box {width:527px;margin-top:7px;overflow:hidden;*zoom:1;}
.way_box_tp ,.way_box_btm {width:527px;height:6px;_font-size:0;}
.way_box_tp {background:url(../images/way_box_tp.gif) no-repeat;}
.way_box_btm {background:url(../images/way_box_btm.gif) no-repeat;}
.way_box_cnt {background:#ececec;color:#6f6f6f;overflow:hidden;*zoom:1;}
.way_info {margin:13px 20px;overflow:hidden;*zoom:1;}
.info_tp {border-bottom:1px solid #bababa;padding-bottom:15px;overflow:hidden;*zoom:1;}
.info_l {float:left;}
.info_r {float:right;text-align:right;line-height:22px;}
.info_l b ,.info_r b {font-weight:normal;}
.info_tit {display:inline-block;padding-bottom:8px;}
.info_tit em {font-size:14px;font-weight:bold;color:#292929;}
.info_tit .way_cls {color:#47c5eb;}
.info_btm p {margin:10px 0 5px;}
.info_btm p b {font-weight:normal;color:#292929;}
.way_price {font:14px/22px Microsoft YaHei,\5b8b\4f53;color:#47c5eb;}
.way_price em {font-size:18px;}
.txt_box {width:527px;margin-top:10px;overflow:hidden;*zoom:1;}
.txt_tit {font-size:14px;font-weight:bold;}
.txt_box h3,.txt_box p {margin-top:13px;}
.txt_box h3 {font-weight:bold;color:#47c5eb;}
/*首页2*/
.ask_idx {font:14px/1.5 Microsoft YaHei,\5b8b\4f53;color:#4d4d4d;margin:0 0 8px 8px;}
.srh_ent .add_btn {padding-left:20px;}
.srh_ent .add_btn b {padding-right:20px;}
.idx_tp_lst dd {border-bottom:1px solid #d0d0d0;padding:15px 0;overflow:hidden;*zoom:1;}
.idx_tp_l ,.idx_tp_r {float:left;}
.idx_tp_l {margin-right:4px;width:100px;text-align:left;}
.idx_tp_l b {font-size:14px;color:#dd4e00;}
.idx_tp_r {width:360px;}
.idx_tp_r a b {font-size:14px;font-weight:normal;}
.idx_tp_r em {font-size:12px;color:#a5a5a5;}
.see_all {text-align:right;margin-top:10px;font-weight:bold;}
.new .new_pic img {display:block;width:239px;height:205px;margin-bottom:15px;}
.new .new_info b {display:block;font-weight:normal;}
.new .new_info em {color:#707070;}
.eml_rss {color:#676767;}
.eml_rss strong {display:block;margin:15px 0 5px;font-weight:normal;}
.eml_rss .big_inp {width:160px;vertical-align:middle;}
.eml_rss .eml_rss_btn {vertical-align:middle;}
.hot_way_tit {font:14px/22px Microsoft YaHei,\5b8b\4f53;font-weight:normal;color:#373737;padding:15px 0 10px;}
.hot_way_cnt {background:#f3f3f3;padding:14px 16px;}
.hot_cnt_tit {font-weight:normal;}
.hot_tb {margin:10px 0;}
.hot_tb th ,.hot_tb td {padding:5px 5px 0 0;}
.hot_tb td span {color:#beb9a8;margin-right:6px;}
.hot_tb td a em {color:#949494;}
.ofcr_lst {border-bottom:1px solid #c8c7c6;padding:11px 0 13px;overflow:hidden;*zoom:1;}
.ofcr_lst dt ,.ofcr_lst dd {margin-left:60px;}
.ofcr_lst .ofcr_pic {float:left;width:50px;height:50px;margin-left:0;}
.ofcr_lst dt a {font-weight:bold;color:#000;margin-bottom:3px;}
.ofcr_lst .ofcr_info a {line-height:1.3;color:#707070;}

/*甑选列表*/
.idx_tp_lst dd.last_one {border-bottom:none;padding-bottom:0;}
.ask_third em {color:#7c7c7c;}
.ask_third {margin-bottom:15px;}
.ask_third .big_inp {width:135px;margin-top:8px;}
.his_lst li a {line-height:24px;color:#007ba0;font-weight:bold;}
/*产品页*/
.reason_lst li {padding:3px 0 10px;color:#7c7c7c;}
.reason_lst li span {margin-right:5px;}
.reason_lst li img {width:100px;height:100px;text-align:center;}
.idx_wp_box .ask_sec {margin-bottom:12px;}
.art_box {width:475px;margin:0 6px 7px 7px;padding:0 12px 16px 9px;}
.art_tit {font-size:14px;font-weight:bold;margin-bottom:10px;color:#000;}
.art_info {width:456px;border:1px solid #ccc;padding:15px 12px;margin-bottom:10px;_padding:15px 7px 12px 12px;}
.art_info p {color:#000;}
.art_info p a {margin-right:3px;}
.art_info_tit {font-size:12px;margin-bottom:5px;color:#000;}
.art_cnt {overflow:hidden;*zoom:1;width:482px;_width:477px;text-align:justify;text-justify:inter-ideograph;}
.art_cnt p {margin-bottom:10px;color:#000;}
.art_pic {float:right;width:230px;margin:0 0 10px 10px;}
.art_pic img {display:block;width:230px;height:132px;margin-bottom:3px;}
/*关于*/
.abt_box {width:650px;margin:0 0 7px 7px;padding:0 12px 16px 9px;}
/*订阅*/
.rss_box {background:#ececec;border:1px solid #cacaca;padding:10px 15px;margin-top:8px;}
.rss_box dl {overflow:hidden;*zoom:1;}
.rss_box dd {float:left;}
.rss_box dd.rss_left {width:284px;padding:1px 28px 0 0;}
.rss_box dd.rss_right {padding:1px 0 0 45px;border-left:1px solid #ccc;}
.rss_tb th ,.rss_tb td {padding:2px 10px 3px 0;}
.rss_tb th {color:#5e5e5e;}
.rss_tb td {color:#8a8989;}
.rss_tb td .inp {width:150px;border:1px solid #9b9b9b;}
.tel_user {margin-top:8px;}
.tel_user p {margin-bottom:15px;color:#989898;}
.tel_user p strong {display:inline-block;margin-top:5px;color:#000;}
.rss_txt {margin:15px 0 5px;text-align:center;color:#000;}
.add_lnk {margin-top:8px;color:#5f5f5f;}
.add_lnk em {margin:0 8px;}

/*瀑布页--导航宽度不同*/
.the_wrap  {width:955px;margin:0 auto;*zoom:1;}
.the_wrap:after {content:".";display:block;visibility:hidden;height:0;clear:both;}
.big_nav {width:955px;}
#top .big_nav {width:925px;background:url(../images/big_nav.png) no-repeat;margin-left:2px;}
.the_wrap .wp_box {padding:12px 26px;}
.rss_for {overflow:hidden;*zoom:1;}
.rss_for dd {padding-top:8px;}
.rss_for dd a ,.rss_for dd input {vertical-align:middle;}
.rss_for_info {float:left;width:300px;padding-right:25px;}
.rss_info_r {float:right;}
.rss_for_info strong {display:block;font:16px/24px Microsoft YaHei,\5b8b\4f53;margin-bottom:2px;}
.rss_for_info em {color:#9a9898;}
.rss_for .big_inp {width:360px;}
.rss_for dd .eml_rss_btn b {font-size:14px;}
.the_box {position:relative;*zoom:1;}
.the_box_container {position:relative;*zoom:1;width:724px;}
.wat_box {background:#f0f0f0;width:211px;border:1px solid #c6c6c6;padding:12px 9px;margin-top:7px;overflow:hidden;*zoom:1;}
.wat_lst {color:#575757;}
.wat_lst .wat_pic img {display:block;width:207px;}
.wat_lst dt {font-size:14px;font-weight:bold;padding:7px 0 10px;}
.wat_lst dt a {color:#3a95af;*zoom:1;}
.wat_lst dt em {font-weight:bold;}
.wat_lst .pic {text-align:center;}
.wa_info {padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px;}

/* lijuan attach */
.waterfall_line{ height:2px; background-color:#4cc7ec; font-size:0px;}
.waterfall_pic{ padding-top:6px; height:303px;}
.waterfall_pic .pic_tit, .waterfall_pic .pic_txt{ background:#63c4db; color:#FFF; font-size:14px; height:25px;border:0px; overflow:hidden;vertical-align:middle;line-height:25px;_line-height:29px;}
.waterfall_pic .pic_tit span {margin-left:5px;}
.waterfall_pic .pic_txt {background-color:rgba(99, 196, 219, 0.6);width:100%,height:100%;display:none; }
.waterfall_pic .pic_txt .desc {color:#fff;margin:5px auto auto 5px;}
.waterfall_pic_b{ width:304px; height:303px; float:left;position:relative;}
.waterfall_pic_s{ width:308px; height:303px; float:left;}
.waterfall_pic_s li{ width:151px; height:151px; float:left; margin-right:1px; margin-bottom:1px; line-height:0px; padding:0px; font-size:0px; overflow:hidden;}
.waterfall_pic_login{ width:340px; height:301px; background:#f5f5f5; border:1px solid #d0d0d0; float:left;}
.waterfall_pic_login .title{font-family: "Microsoft Yahei", "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti !important; width:320px; font-size:18px;font-weight:bold;height:24px; margin:24px 0px 0px 10px; }
.waterfall_pic_login .rss{ font-size:14px; font-weight:bold; margin:24px 10px 0px 10px; padding-bottom:0px;height:33px;}
.waterfall_pic_login .rss iframe{vertical-align:middle;}
.waterfall_pic_login .rss_text{font-size:12px;color:#808080;margin-left:20px;}
.waterfall_pic_login .sale{ height:18px; color:#7d7c7c; margin:14px 0px 0px 10px;}
.waterfall_pic_login .sale_b{ font-size:14px; color:#000; font-weight:bold;}
.waterfall_pic_login .sale_s{ font-size:10px;}
.waterfall_pic_login .tabs{height:20px; margin:15px auto auto 20px;}
.waterfall_pic_login .tabs a{margin-right:10px;}
.waterfall_pic_login .tabs a:hover{text-decoration:none;}
.waterfall_pic_login .tabs a.on{background-color:#63c4db;color:#fff;padding:3px;}
.waterfall_pic_login .area{margin:15px 10px 0px 20px;overflow:hidden;height:140px;_height:138px;zoom:1;_width:310px;}
.waterfall_pic_login .area a{ font-size:12px; text-align:left;}
.waterfall_pic_login .area .price{font-size:12px;font-weight:normal;float:left;width:62px;text-align:left;margin-right:1px;}
.waterfall_pic_login .area ul li{overflow:hidden;width:320px;height:25px;}
.waterfall_pic_login .area .tit{float:left;width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;_display:inline;}
.waterfall_company{ background:#f4f6f5; border:1px solid #cfcfcf; padding:10px; margin:6px 0px; height:60px;text-align:center;}
.waterfall_company .scrollable {position:relative;overflow:hidden;width:840px;height:60px;float:left;}
.waterfall_company .tit{ float:left; background:url(../images/pic_company_tit.gif); width:41px; height:49px; float:left; margin-top:6px;}
.waterfall_company .pre{ float:left; width:16px; margin:6px 0px 0px 20px;cursor:pointer;_display:inline;}
.waterfall_company .main{ position:absolute;width:20000em;clear:both;left:0;}
.waterfall_company .main ul {margin-left:10px;float:left;width:840px;_display:inline;}
.waterfall_company .main li{ width:60px; text-align:center; padding:0px 12px; float:left;}
.waterfall_company .main img{ display:block;margin-left:9px;}
.waterfall_company .next{ float:left; width:16px; margin-top:6px;cursor:pointer;}
.waterfall_company .right{clear:right;margin-right:25px;}
.waterfall_company .browse{display:block;float:right;_display:inline;}
.waterfall_company .disabled { width:16px;height:49px;content:" ";cursor:default;}
.waterfall_company .disabled img {display:none;}

/* Tianzhen attach */
select {height:23px;border:1px solid #9b9b9b;}
.invalid {background:#cdeeff !important;}
.black{color:#000;}
.fl { float:left; _display:inline; }  .fr { float:right; _display:inline; }
.gray {color:#aaa;}
.mt_10 {margin-top:10px !important;}
.mt_15 {margin-top:15px !important;}
.mt_20 {margin-top:20px !important;}
.mt_25 {margin-top:25px !important;}
.mr_5 {margin-right:5px !important;}
.mr_10 {margin-right:10px !important;}
.mr_8 {margin-right:8px;}
.ml_15 {margin-left:15px !important;}
.ml_5 {margin-left:5px !important;}
.mb_5{margin-bottom:5px !important;}
.mb_20{margin-bottom:20px !important;}
.mb_10{margin-bottom:10px !important;}
.p20{padding:20px !important;}
.pb_8{padding-bottom:8px; !important;}
.arb {position:'absolute';right:5px;bottom:5px;}
.tr {text-align:right;}
.bold{font-weight:bold;}
.relative {position:relative;}
.hide {display:none;}
.show {display:block;}
.sina_ico {float:left;vertical-align:middle;height:18px;line-height:17px;background-image:url(../../images/common/weibo_login_icon.png);background-repeat:no-repeat;padding:0 0 0 20px;margin:0 0 0 6px;text-decoration:none;+display:inline;}
.tencent_ico {float:left;vertical-align:middle;height:18px;line-height:17px;background-image:url(../../images/common/qq_login_icon.png);background-repeat:no-repeat;padding:0 0 0 20px;margin:0 0 0 6px;text-decoration:none;+display:inline;}
.email_ico {float:left;vertical-align:middle;height:18px;line-height:17px;background-image:url(../../images/common/email_login_icon.png);background-repeat:no-repeat;padding:0 0 0 20px;margin:0 0 0 6px;text-decoration:none;+display:inline;}
.middle {vertical-align:middle;}
.masonry-fill {background-color:#eae7e2;width:231px;position:absolute;-moz-border-radius:3px;-webkit-border-radius:3px;}
.center {text-align:center;}
.img, .img100 img {border:1px solid #ddd;padding:6px;background:#fff;}
.img a:hover, .img100 a:hover img {border:1px solid #aaa;}
.img100 img {width:100px;height:100px;}
.menu {margin:0px;float:left;padding-top:20px;margin-left:40px;}
.menu ul {float:left;overflow:hidden;*zoom:1;}
.menu li {float:left;padding:2px 2px 0;margin-right:5px;}
.menu li a {display:block;}
.handle_btn {_margin-right:4px;* margin-right:4px; height:24px;}
.sl-equalheight{overflow:hidden;}
.sl-equalheight-item{margin-bottom:-9999px;padding-bottom:9999px;}
.tip {border:2px solid #4cc7ec;background-color:#f2f6fb;font-size:14px;}

/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* Images */
img[class*="wp-image-"], #mdtimg img {
	height: auto;
	max-width: 97.5%;
}
.art_cnt img, #mdtimg img, .img_h50 {
	border: 1px solid #ddd;
	padding: 6px;
    background:#fff;
}
.art_cnt img {
    width:141px;
    height:141px;
}
.art_cnt a:hover img, #mdtimg a:hover img, .img_h50 a:hover img {
    border: 1px solid #aaa;
}
.art_info p, .art_info ul, .art_info ol, .art_info dl,.art_cnt p, .art_cnt ul, .art_cnt ol, .art_cnt dl {
font-weight: 300;
line-height:1.625em;
}
.art_info p, .art_cnt p {
    margin-bottom:1.625em;
}
.art_info ul, .art_info ol,.art_cnt ul, .art_cnt ol {
	margin: 0 0 1.625em 2.5em;
	padding: 0;
}
.art_info ul,.art_cnt ul {
	list-style: square;
}
.art_info ul li,.art_cnt ul li {
    display:list-item;
    text-align:-webkit-match-parent;
    list-style:square;
}
.art_info ol, .art_cnt ol {
	list-style-type: decimal;
}
.art_info ol li, .art_cnt ol li {
    display:list-item;
    text-align:-webkit-match-parent;
    list-style:decimal;
}
.art_info ol ol, .art_cnt ol ol {
	list-style: upper-alpha;
}
.art_info ol ol ol,.art_cnt ol ol ol {
	list-style: lower-roman;
}
.art_info ol ol ol ol,.art_cnt ol ol ol ol {
	list-style: lower-alpha;
}
.art_info ul ul, .art_info ol ol, .art_info ul ol, .art_info ol ul,.art_cnt ul ul, .art_cnt ol ol, .art_cnt ul ol, .art_cnt ol ul {
	margin-bottom: 0;
}
.art_info .tline {
    border-top:2px dotted #ddd;
    padding-top:1.625em;
}
.img_h50 {
    height:50px;
    padding:3px;
}
#mdtimg {
    text-align:center;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 1.625em;
}
/* Infinite Scroll loader */
#infscr-loading { 
    display:none !important;
  text-align: center;
  z-index: 100;
  position: fixed;
  left: 45%;
  bottom: 40px;
  width: 200px;
  padding: 10px;
  background: #000; 
  opacity: 0.8;
  color: #FFF;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
}

/* Follow */
.W_addbtn_even, .W_joinbtn_even {
line-height: 22px;
color: #73797C;
}
.W_addbtn_even, .W_joinbtn_even {
border: 1px solid #DDD;
background: #F8F8F8;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
height: 22px;
_width:88px;
line-height: 22px;
_line-height: 23px;
padding: 0 10px 0 5px;
display: inline-block;
position: relative;
color: #73797C;
}
.B_my_profile_other .W_addbtn_even {
line-height: 20px;
}
.B_my_profile_other .addbtn_d {
margin: 7px 4px 0 0;
}
.W_btn_b, .W_btn_b span, .W_btn_b_disable, .W_btn_b_disable span {
cursor: pointer;
background: url(../../images/common/btn.png) no-repeat;
color: white;
display: inline-block;
padding: 0 0 0 2px;
height: 24px;
line-height: 23px;
line-height: 24px	9;
}
.W_btn_b span, .W_btn_b_disable span {
background-position: right -24px;
padding: 0 10px 0 8px;
min-width: 37px;
text-align: center;
}
.W_btn_b, .W_btn_b span, .W_btn_b_disable, .W_btn_b_disable span {
cursor: pointer;
color: white;
line-height: 24px;
line-height: 24px	9;
}
.W_btn_b span, .W_btn_b_disable span {
text-align: center;
}
.icon_add {
float: left;
width: 8px;
height: 10px;
background: url(../../images/common/ico.png) no-repeat 0 -730px;
margin: 7px 4px 0 0;
}
.addbtn_b {
background-position: 0 -710px;
}
.addbtn_d {
width:11px;
background-position:0 -770px;
}
.W_btn_a .loading,.W_btn_b .loading,.W_btn_c .loading,.W_btn_d .loading,.W_btn_gp .loading,.W_btn_a_disable .loading{background:url(../../images/common/loading.gif) no-repeat;float:left;height:15px;vertical-align:middle;margin:5px 4px 0 0;_margin:5px 1px 0 0;width:15px;}
.btn_noloading .loading{display:none;}
.prev {cursor:url(../images/prev.cur), auto;}
.next {cursor:url(../images/next.cur), auto;}

/* ranking */
.rating {
	cursor: pointer;
	margin: 15px 0 15px 5px;
	clear: both;
	display: block;
}
.rating:after {
	content: '.';
	display: block;
	height: 0;
	width: 0;
	clear: both;
	visibility: hidden;
}
.idx_tp_r .rating {
    margin:3px 5px 3px 0;
    display:inline;
    /*_display:inline-block;*/
}
.pic_txt .rating {
    vertical-align:middle;
    float:left;
}
.pic_txt .rating .star {
    margin-top:5px;
}
.cancel,
.star {
	float: left;
	width: 17px;
	height: 15px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}

div.done, div.done a {
  cursor: default;
}

.star,
.star a {background: url(../../images/common/star.gif) no-repeat 0 0px;}

.star a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0px;
}

div.rating div.on a {
	background-position: 0 -16px;
}
div.rating div.hover a {
	background-position: 0 -32px;
}
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(../../images/common/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(../../images/common/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

.main2{ width:749px; margin:20px auto 0px auto; background-color:#292929; padding:25px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.main2_l{ width:376px; float:left;  padding:40px 0px 0px 14px; color:#FFF; margin-top:20px;}
.main2_l p{ padding:4px 0px;}
.main2_r{ width:315px; height:315px; float:left;}
.main3_l{width:408px;float:left;padding:10px 0px 0px 14px;}
.main3_user{width:52px;height:5px;float:left;}
.main3_msg{width:300px;float:left;font-size:14px;color:#fff;padding-left:10px;padding-top:20px;}
.main3_msg2{padding:10px 0px;margin-top:10px;}
.main3_msg2 a {font-size:14px;font-weight:bold;padding-right:4px;}
.main3_msg4{margin-top:60px;text-align:right;padding-right:20px;}
.main3{_padding-bottom:0px;}
.clear{clear:both;}
/*6月2日*/
.index_left{float:left; width:220px;font-size:26px;line-height:26px;}
.index_right{float:left: width:200px;}
.span_1{_width:288px; * width:288px; float:right; margin-top:5px;}
.span_2{_width:103px; * width:103px; float:right;}
.span_3{_width:103px; * width:103px; float:right; margin-left:4px;}
.span_follow{_width:60px; * width:60px; float:right;}
.span_beento{_width:60px; * width:60px; float:right;margin-left:4px;* margin-left:0px;_margin-left:0px;_margin-right:0px;}
/*6-3*/
.followsite{margin:6px;text-align:left;width:160px;}
.followsite ul li {display:block;height:25px;border-bottom:2px dotted #eee;padding:3px;line-height:25px;}
.followsite ul li:last-child{border:0px;padding-bottom:0px;}
.followsite a{display:block;padding-left:30px;}
.followsite .sina a {background:url(../../images/common/sina_icon.png) no-repeat;}
.followsite .tencent a {background:url(../../images/common/tencent_icon.png) no-repeat;}
.followsite .rss a {background:url(../../images/common/rss_icon.png) no-repeat;}
.followsite .mail a {background:url(../../images/common/email_icon.png) no-repeat;}
.followsite .favorite{border:0px;padding-bottom:0px;}
.followsite .favorite a {background:url(../../images/common/fav_icon.png) no-repeat;}
/*6-4*/
.loading_finished{width:100%;height:64px;line-height:64px;margin-top:20px;margin-left:auto;margin-right:auto;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB; center center no-repeat;text-align:center;font-size:16px;font-weight:normal;font-family:'\5FAE\8F6F\96C5\9ED1';color:#666;}
.loading_finished img.loading{vertical-align:middle;_margin-top:18px;}
.sina_ico_b {float:left;vertical-align:middle;height:32px;line-height:32px;background-image:url(../../images/common/sina_login_icon.png);background-repeat:no-repeat;padding:0 0 0 34px;margin:0 0 0 6px;text-decoration:none;+display:inline;}
.tencent_ico_b {float:left;vertical-align:middle;height:32px;line-height:32px;background-image:url(../../images/common/tencent_login_icon.png);background-repeat:no-repeat;padding:0 0 0 34px;margin:0 0 0 6px;text-decoration:none;+display:inline;}
/*6-5*/
.depart{text-align:center;border-top:1px dotted #d0d0d0;height:40px;line-height:32px;font-size:14px;color:#d0d0d0;width:100%;_height:32px;}
/*6-6*/
a.top_btn{left:auto;right:5px;position:fixed;top:auto;bottom:10px;z-index:99999999;overflow:hidden;}
a.top_btn{margin-left: 3px;background: transparent url(../../images/common/ujian.png) no-repeat scroll -64px 0px;display: block;float: right;outline: ;text-indent: -9999em;width: 32px;height: 32px;background-position: -64px 0px;background-repeat: no-repeat no-repeat;}
a:hover.top_btn{margin-left: 3px;background: transparent url(../../images/common/ujian.png) no-repeat scroll -96px 0px;display: block;float: right;outline: ;text-indent: -9999em;width: 32px;height: 32px;background-position: -96px 0px;background-repeat: no-repeat no-repeat;}
/*6-7*/
#home_dest_search{border:3px solid #c9c9c9;height:30px;font-size:18px;padding:4px;width:93%;font-weight:;}
/* 修正IE6振动bug */
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
 a.top_btn{_position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||5));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||10)))}
 /*6-12*/
img.lightning,img.directing {vertical-align:middle;height:16px;line-height:16px;+display:inline;margin-left:5px;}
/*6-18*/
#bottom-city {margin:10px 0;text-align:center;;}
#bottom-city ul {margin:0 auto;zoom:1;width:955px;text-align:center;}
#bottom-city ul li{float:left;width:64px;margin:5px 0 10px; 10px;display:inline;line-height:1.625em;text-align:-webkit-match-parent;}
#bottom-city ul li.first{font-weight:bold;width:74px;line-height:1.625em;}
#bottom-city ul li a{color:#808080;}
/*6-20*/
.footer-nav a {color:#666;}
.grid-100 {width:63px;margin-left:291px;float:left;display:inline-block;}
#bottom.big_nav .grid-100{margin-left:452px;_margin-left:446px;}
/*7-19*/
.loreg a:link, .loreg a:visited{height:40px;width:194px;float:left;margin-bottom:20px;background:url(../../images/common/login_btns.png);}
.loreg a:hover{}
.loreg a.sinaregbtn:link, .loreg a.sinaregbtn:visited{background-position:0 0;}
.loreg a.sinaregbtn:hover{background-position:-239px 0;}
.loreg a.qweiboregbtn:link, .loreg a.qweiboregbtn:visited{background-position:0 -60px;}
.loreg a.qweiboregbtn:hover{background-position:-239px -60px;}
.loreg a.doubanregbtn:link, .loreg a.doubanregbtn:visited{background-position:0 -126px;}
.loreg a.doubanregbtn:hover{background-position:-239px -126px;}
.loreg a.qqregbtn:link, .loreg a.qqregbtn:visited{background-position:0 -190px;}
.loreg a.qqregbtn:hover{background-position:-239px -190px;}
/*7-24*/
.wp_layer .big_inp{width:180px;}
h1.tit {font-size:24px;margin-bottom:20px;}
/*8-8*/
#how-to-book {padding:1.625em 1.625em 0 1.625em;border-top:2px dotted #ddd;}
#how-to-book a {vertical-align:middle;}
